accessible to the general public - Alemán Inglés Diccionario